# frozen_string_literal: true

require 'opal/nodes/closure'
require 'opal/nodes/base'
require 'opal/nodes/literal'
require 'opal/nodes/variables'
require 'opal/nodes/constants'
require 'opal/nodes/call'
require 'opal/nodes/call/eval'
require 'opal/nodes/call/match3'
require 'opal/nodes/call/js_property'
require 'opal/nodes/call/reflection'
require 'opal/nodes/call/require'
require 'opal/nodes/call/dce'
require 'opal/nodes/module'
require 'opal/nodes/class'
require 'opal/nodes/singleton_class'
require 'opal/nodes/args'
require 'opal/nodes/args/arity_check'
require 'opal/nodes/iter'
require 'opal/nodes/def'
require 'opal/nodes/defs'
require 'opal/nodes/if'
require 'opal/nodes/logic'
require 'opal/nodes/definitions'
require 'opal/nodes/yield'
require 'opal/nodes/rescue'
require 'opal/nodes/super'
require 'opal/nodes/top'
require 'opal/nodes/while'
require 'opal/nodes/hash'
require 'opal/nodes/array'
require 'opal/nodes/defined'
require 'opal/nodes/masgn'
require 'opal/nodes/arglist'
require 'opal/nodes/x_string'
require 'opal/nodes/lambda'
